package com.topscore.uke.mvp.contractors;

import android.widget.EditText;

import com.topscore.uke.entities.MemberBasicInfo;
import com.topscore.uke.mvp.BaseContractor;
import com.topscore.uke.mvp.model.BaseHttpListener;
import com.topscore.uke.mvp.views.BaseView;
import com.topscore.uke.network.BaseResponse;
import com.topscore.uke.network.retrofit.ApiService;
import com.topscore.uke.network.retrofit.NetClient;

/**
 * Created by 71468 on 2018/3/23.
 */

public interface GetMemberDetailInfoContractor extends BaseContractor {
    interface Model{
        ApiService mService = NetClient.getInstance().net().create(ApiService.class);
        void getData(String id);
    }

    interface View extends BaseView{

    }

    interface Presenter{
        void getMemberInfo(String id);
    }

    interface CallBack extends BaseHttpListener{
        void onGetInfoSuccess(BaseResponse<MemberBasicInfo> response);
    }
}
